artificial lake - Español Inglés Diccionario